Big Huge Thesaurus

Japanese andromeda

noun

sounds kind of like